<cfcomponent output="false">

	<!--- 
	####################################################################################
	PROPTERIES	
	####################################################################################
	--->
	<cfproperty name="salt" type="string" hint="This is a salt used for hashing." />


	<!--- 
	####################################################################################
	CONSTRUCTOR	
	####################################################################################
	--->
	<cffunction name="init" access="public" output="false" returntype="model.Settings">
		<!--- TODO: Implement Method --->
		<cfreturn this />
	</cffunction>


	
	<!--- 
	####################################################################################
	PROPERTY GETTERS/SETTERS	
	####################################################################################
	--->
	<cffunction name="getSalt" access="public" output="false" returntype="string">
		<cfreturn this.salt />
	</cffunction>

	<cffunction name="setSalt" access="public" output="false" returntype="void">
		<cfargument name="salt" type="string" required="true" />
		<cfset this.salt = arguments.salt />
		<cfreturn />
	</cffunction>

</cfcomponent>